English Dictionary
◊ URBAN AREA
urban area
n : a geographical area constituting a city or town [ant: {country}]